/**
 * Basic CSS styles for the Content management system
 * @author Shengzhi Cheung
 * @email shengzhizhang@gmail.com
 * @since 1.0
 */

/*Reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, textarea, p, th, td { margin:0; padding:0; } 
table { border-collapse:collapse; border-spacing:0; } 
fieldset, img { border:0; } 
caption, em, strong, th { font-style:normal; font-weight:normal; } 
ol, ul { list-style:none; } 
caption, th { text-align:left; } 
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; } 
textarea { resize:none; }

body { font:12px/1.5 "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; color:#333; word-wrap:break-word; word-break:break-all; } 
a { color:#036; text-decoration:none; }
a:hover { color:#036; text-decoration:underline; }
a:focus { outline:none; -moz-outline:none; } 
.hidden { display:none!important; } 

/*Animations*/
.headbar a,
.nav a { -moz-transition:color .2s linear; -webkit-transition:color .2s linear; -o-transition:color .2s linear; }

/*Clear*/
.clearfix:after,
.form .row:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; } 
.clearfix,
.form .row { *zoom:1; }